package br.senai.service; 
import java.sql.SQLException;
import java.util.List;

import br.senai.dao.MateriaDAO;
import br.senai.entity.Aluno;
import br.senai.entity.Materia;

public class MateriaService {
	
	MateriaDAO md = new MateriaDAO();
	public void adicionarMateria(Materia materia){
		 md.adicionarMateria(materia);
	}
	
	public void editarMateria(Materia materia){
		md.editarMateria(materia);
	}
	
	public void removerMateria(Long id){
		md.removerMateria(id);
	}
	
	public List<Materia> listarMateria(){
		List<Materia> materias = md.listarMateria();
		return materias;
	}
	public Materia buscarMateria(Long id) {
		return md.buscarMateria(id);
	}
	public List<Aluno> buscarAlunosAssociados(Long idMateria) throws SQLException{
		return md.buscarAlunosAssociados(idMateria);
	}
}
